intercellular adhesion molecule - French English Dictionary